To indulge oneself freely and successfully;haveit entirelyone's way;goallout: When the news gets out, the press will have a field day/ I'm afraid the bunnies have had a field day with the hyacinths
[1827+; fr mid-1700s field day, ''a military review'']